Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
rdlc.sw.Class

Packages that use Class
rdlc.sw | This package contains all the classes to transform an RDL design into a object-oriented software design.
rdlc.sw.java | Classes for turning an abstract object-oriented design into Java.

Uses of Class in rdlc.sw

Subclasses of Class in rdlc.sw
`class` | `LibraryClass` This class represents a class, which instead of being constructed dynamically is being loaded verbatim from a library file.

Fields in rdlc.sw with type parameters of type Class
`protected java.util.List<Pair<UnitInstance,Class>>` | `Map.wrapperList` Complete list of the unit instances in this design and the corresponding class generated herein.

Methods in rdlc.sw that return Class
`protected Class` | `Map.generateLeafInstance(Unit unit, UnitInstance _unitInstance)` Generate the wrapper class for a leaf unit instance.
`static Class` | `Map.generateMessageType(Message message, Library library, Declaration rootDecl)` Generate an abstract software class which will represent the given message type.

Methods in rdlc.sw that return types with arguments of type Class
`protected java.util.List<Class>` | `Map.generate(UnitInstance _unitInstance)` Generate all of the classes relevant to the given unit instance in the given root instance.

Methods in rdlc.sw with parameters of type Class
`Type_Reference` | `Link_Standard.generate(UnitPort unitPort, Namespace _namespace, Class messageClass, ChannelModel channelModel, Message message, Library library)`
`Type_Reference` | `Link.generate(UnitPort unitPort, Namespace _namespace, Class messageClass, ChannelModel channelModel, Message message, Library library)` Generate the link endpoint class for the given unit port.
`protected void` | `Shell.generateSets(Class _class, Unit _unit, Namespace libNamespace, Library library)` Generate the set channels and set externals methods which allow a unit wrapper to inform the unit itself about the externals and links it has access to.
`protected void` | `Map.generateTopLevel(Class xclass)` Fill in the implementation of the top level class which represents the completed design.

Constructors in rdlc.sw with parameters of type Class
`ClassInstance(java.lang.String _name, Class _class, Field.Access _access)` Default constructor, simply stores the given arguments and resulves the (non-existant) member fields.

Uses of Class in rdlc.sw.java

Methods in rdlc.sw.java with parameters of type Class
`protected void` | `OutputFile.printClassStart(Class _class)` Print the javadoc comment header, inheritance list and type arguments among other things.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES